Порядок запуска
Для запуска СУБД ЛИНТЕР:
-
указать путь к БД одним из следующих способов:
-
запустить исполняемый файл
linter
ядра СУБД ЛИНТЕР.
При этом каталог /bin
должен быть включен в список каталогов переменной окружения PATH, или для запуска можно использовать полный абсолютный либо относительный путь к исполняемому файлу linter
.
Примечания
-
Если при запуске ядра СУБД будет получено сообщение error 5, can't lock sysrel index file, значит, ядро СУБД уже запущено.
-
Для проверки лицензии используется реальная текущая дата. Если БД была запущена с будущей датой, срок лицензии считается истекшим, даже если вернуть дату назад.
При успешном запуске на консоль выводятся параметры и установленные режимы работы ядра:
Database creation time: 09.08.2015 02:22:30.74 Last database startup time: 04.09.2015 15:32:39.59 Last database shutdown time: 04.09.2015 15:54:32.86 Linter SQL Bastion v.6.0.17.48 connected to data base "DEMO Database " POOL holds 207234 pages < 203848 free pages, 0 pages for in-memory tables > Table queue size : 175 < 0 > Column queue size : 1046 < 0 > Channel queue size : 100 File queue size : 350 < 0 > User queue size : 100 Auditing disabled Transaction control is turned on Max concurrent sorting processes: 1 < sorting pool holds 51808 blocks, 1 blocks per page > Channel memory limit: 64 pages Phrase index pool size: 32 pages Existing control point(s) in database: Control point list is empty. Kernel system parameters: MBX - "20561", Pid - 16714 Copyright (C) 1990-2015 Relex, Inc. All rights reserved. Checking license in progress ... OK It's a DEMO license. *** RDBMS Linter is running *** Press < ENTER > for shell prompt
При запуске СУБД ЛИНТЕР активизируются пять задач:
-
linter – ядро СУБД;
-
sql – транслятор запросов;
-
intsrt – процессор сортировки;
-
tsp – процессор хранимых процедур;
-
loltp – процессор распределенных запросов (может отсутствовать в списке запущенных задач).
Но, запуская СУБД, пользователь может этого не увидеть, если не обратится к средствам операционной системы за справкой о составе задач, обслуживаемых операционной системой.
Чтобы разрешить удаленный доступ клиентских приложений к данной БД, необходимо выполнить команду:
grant access on unlisted station to all;
(разрешить доступ к этой БД со всех компьютеров), либо команду на создание станции (разрешить доступ к этой БД только с конкретных компьютеров) (см. документ «Администрирование комплекса средств защиты данных», подраздел «Контроль доступа к БД с сетевых станций» ).
Командная строка запуска СУБД ЛИНТЕР имеет следующий синтаксис:
linter [/< ключ > …]